game winning hit - German English Dictionary